﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace CoreLib.Plugins
{
    public class DrawablePlugin : CDrawableComponent, IDrawablePlugins
    {
       private string pluginName;

        public string PluginName
        {
            get { return pluginName; }
            set { pluginName = value; }
        }
        private string pluginDescription;

        public string PluginDescription
        {
            get { return pluginDescription; }
            set { pluginDescription = value; }
        }
        private List<PluginCommands> pluginCommands = new List<PluginCommands>();

        public List<PluginCommands> PluginCommands
        {
            get { return pluginCommands; }
            set { pluginCommands = value; }
        }
       
        Game game;
        public DrawablePlugin(Game gameparameter)
            : base(gameparameter)

        {
            game = gameparameter;
        }
       
        public virtual void Create()
        {
        }
    }
}
